v3.25.2
Property, Software and Equipment, net - Schedule of Property, Software and Equipment, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Property, Plant and Equipment [Line Items]    
Total property, software and equipment $ 67,942 $ 64,072
Less: accumulated amortization and depreciation (35,033) (28,990)
Total property, software and equipment, net 32,909 35,082 [1]
Internal-use software    
Property, Plant and Equipment [Line Items]    
Total property, software and equipment 65,315 61,476
Computer equipment    
Property, Plant and Equipment [Line Items]    
Total property, software and equipment 719 688
Furniture and fixtures    
Property, Plant and Equipment [Line Items]    
Total property, software and equipment 240 240
Leasehold Improvements    
Property, Plant and Equipment [Line Items]    
Total property, software and equipment $ 1,668 $ 1,668
[1] Derived from audited financials