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

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

v3.25.4
Selected Balance Sheet Data - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2023
Dec. 31, 2025
Dec. 31, 2024
Other Assets [Line Items]      
Other assets, current   $ 14,189 $ 15,543
Other assets, non-current   27,120 23,626
Investments in convertible notes      
Other Assets [Line Items]      
Purchase of investments $ 5,000    
Series A Redeemable Preferred Stock      
Other Assets [Line Items]      
Other assets, non-current   $ 9,500  
Treasury note term   1 year  
Security deposits      
Other Assets [Line Items]      
Other assets, current   $ 0 0
Other assets, non-current   1,251 1,300
Employee notes receivable      
Other Assets [Line Items]      
Other assets, current   140 28
Other assets, non-current   1 88
Securities, held-to-maturity      
Other Assets [Line Items]      
Other assets, current   0 0
Other assets, non-current   9,500 9,500
Loan performance fee receivable      
Other Assets [Line Items]      
Other assets, current   5,121 3,310
Other assets, non-current   15,112 12,529
Investments in convertible notes      
Other Assets [Line Items]      
Other assets, current   5,630 6,347
Other assets, non-current   0 0
Other      
Other Assets [Line Items]      
Other assets, current   3,298 5,858
Other assets, non-current   $ 1,256 $ 209