v3.26.1
Other Financial Statement Information - Schedule of Other Noncurrent Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Other Assets, Noncurrent [Abstract]    
Operating lease right-of-use assets $ 1,687 $ 1,923
Deferred debt issuance costs 1,578 2,473
Property and equipment, net 813 1,374
Internal-use software 800 0
Other 613 80
Total other noncurrent assets $ 5,491 $ 5,850