XML 78 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Selected Balance Sheet Data - Schedule of Prepaid Expenses and Other Current Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Prepaid inventories $ 725 $ 1,745
Prepaid expenses and other 2,814 1,291
Lease receivable 1,264 1,505
Contract assets 1,099 811
Financed insurance premiums 1,315 1,310
Assets held for sale 651 408
Total prepaid expenses and other current assets $ 7,868 $ 7,070