v3.25.4
Balance Sheet Components - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Related Disclosures [Abstract]    
Accrued interest $ 11,267 $ 550
Accrued bonus 32,235 16,034
Accrued vendor liabilities 12,206 9,725
Accrued benefits and retirement 17,273 15,478
Accrued professional and legal fees 17,604 2,144
Accrued commissions 6,997 3,204
Income tax payable 1,562 403
Other current liabilities 13,105 8,116
Accrued expenses and other liabilities $ 112,249 $ 55,654