XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.3
Accounts Receivable - Summary of Accounts Receivable (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Receivables [Abstract]      
Accounts receivable, gross $ 93,289   $ 92,360
Allowance for credit losses (4,012) $ (3,906) (3,862)
Accounts receivable, net $ 89,277   $ 88,498