XML 49 R30.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2024
Accounting Policies [Abstract]  
Summary of Allowance for Credit Loss
Changes in the allowance for credit losses are as follows:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Allowance for credit losses, beginning of period$898 $971 $903 $911 
Charges to costs and expenses, net1,210 486 1,211 579 
Account write-offs and other(48)(554)(54)(587)
Allowance for credit losses, end of period$2,060 $903 $2,060 $903 
Summary of Prepaid Expenses And Other Current Assets
Prepaid expenses and other current assets comprised of the following:
June 30, 2024December 31, 2023
Other receivables$17,185 $74,454 
Deferred project costs105,746 38,240 
Prepaid expenses11,444 10,697 
Prepaid expenses and other current assets$134,375 $123,391