XML 40 R30.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2024
Accounting Policies [Abstract]  
Summary of Allowance for Credit Loss
Changes in the allowance for credit losses are as follows:
Three Months Ended March 31,
20242023
Allowance for credit losses, beginning of period$903 $911 
Charges to (recoveries of) costs and expenses, net93 
Account write-offs and other(6)(33)
Allowance for credit losses, end of period$898 $971 
Prepaid Expenses And Other Current Assets
Prepaid expenses and other current assets comprised of the following:
March 31, 2024December 31, 2023
Other receivables$44,014 $74,454 
Deferred project costs65,020 38,240 
Prepaid expenses9,779 10,697 
Prepaid expenses and other current assets$118,813 $123,391