XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.3
BALANCE SHEET COMPONENTS - Net Investment in Sales-type Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
BALANCE SHEET COMPONENTS    
Lease receivables $ 16,455 $ 9,460
Unguaranteed residual assets 7,525 4,717
Net investment in sales-type leases 23,980 14,177
Less: Current portion of lease receivables under prepaid expenses and other current assets (5,202) (1,981)
Net investment in sales-type leases, non-current $ 18,778 $ 12,196