Quarterly report [Sections 13 or 15(d)]

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

v3.26.1
Selected Balance Sheet Data - Schedule of Other Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Dec. 31, 2023
Dec. 31, 2025
Other Assets [Line Items]      
Other assets, current $ 14,200   $ 14,189
Other assets, non-current 28,013   27,120
Investments in convertible notes      
Other Assets [Line Items]      
Purchase of investments   $ 5,000  
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,213   1,251
Employee notes receivable      
Other Assets [Line Items]      
Other assets, current 119   140
Other assets, non-current 30   1
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,201   5,121
Other assets, non-current 15,508   15,112
Investments in convertible notes      
Other Assets [Line Items]      
Other assets, current 5,774   5,630
Other assets, non-current 0   0
Other      
Other Assets [Line Items]      
Other assets, current 3,106   3,298
Other assets, non-current $ 1,762   $ 1,256