v3.26.1
Property, Software and Equipment, net - Schedule of Property, Software and Equipment, Net (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 69,944 $ 64,072
Less: accumulated amortization and depreciation (41,161) (28,990)
Total property, software and equipment, net 28,783 35,082
Internal-use software    
Property, Plant and Equipment [Line Items]    
Total property and equipment 67,365 61,476
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Total property and equipment 1,668 1,668
Computer equipment    
Property, Plant and Equipment [Line Items]    
Total property and equipment 671 688
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property and equipment $ 240 $ 240