Annual report [Section 13 and 15(d), not S-K Item 405]

Selected Balance Sheet Data - Schedule of Other Assets (Details)

v3.25.0.1
Selected Balance Sheet Data - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Sep. 01, 2024
Dec. 31, 2023
Dec. 31, 2024
Other Assets [Line Items]      
Other assets, current   $ 16,203 $ 15,543
Other assets, non-current   14,972 $ 23,626
Treasury note term     1 year
Series A Redeemable Preferred Stock      
Other Assets [Line Items]      
Purchase of investments $ 9,500    
Investments in convertible notes      
Other Assets [Line Items]      
Purchase of investments   5,000  
Investments in convertible notes | Measurement Input, Weighted Average Term      
Other Assets [Line Items]      
Convertible note, measurement input     0.7
Minimum | Investments in convertible notes      
Other Assets [Line Items]      
Interest rate     6.00%
Maximum | Investments in convertible notes      
Other Assets [Line Items]      
Interest rate     10.00%
Security deposits      
Other Assets [Line Items]      
Other assets, current   0 $ 0
Other assets, non-current   1,491 1,300
Employee notes receivable      
Other Assets [Line Items]      
Other assets, current   37 28
Other assets, non-current   26 88
Securities, held-to-maturity      
Other Assets [Line Items]      
Other assets, current   9,500 0
Other assets, non-current   0 9,500
Loan performance fee receivable      
Other Assets [Line Items]      
Other assets, current   1,725 3,310
Other assets, non-current   7,885 12,529
Investments in convertible notes      
Other Assets [Line Items]      
Other assets, current   0 6,347
Other assets, non-current   5,081 0
Other      
Other Assets [Line Items]      
Other assets, current   4,941 5,858
Other assets, non-current   $ 489 $ 209