XML 61 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Certain Balance Sheet Components - Property and Equipment, net (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Property, Plant and Equipment [Line Items]      
Property and equipment, gross $ 76,183   $ 67,350
Accumulated depreciation and amortization (33,603)   (29,827)
Operating lease right-of-use assets, net 42,580   37,523
Depreciation and amortization 5,331 $ 3,537  
Capitalized internal-use software costs 8,600 7,500  
Leasehold improvements      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 8,110   8,110
Computer equipment      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 9,589   9,415
Furniture and fixtures      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 2,525   2,525
Internally developed and purchased software      
Property, Plant and Equipment [Line Items]      
Property and equipment, gross 55,959   $ 47,300
Property, Plant and Equipment      
Property, Plant and Equipment [Line Items]      
Depreciation and amortization $ 3,900 $ 2,100