Accounts Receivable, net - Additional Information (Details) $ in Thousands |
12 Months Ended |
---|---|
Dec. 31, 2022
USD ($)
Customer
| |
Receivables [Abstract] | |
ERC for qualified wages | $ 14,903 |
Employee Retention Credits recorded in other income | 9,440 |
Acquisition of gage related to ERC | 5,463 |
Bad debt expense | $ 9,941 |
Number of customers agreed to payment plan over 90 days | Customer | 1 |
Bad debt expense | $ 9,941 |