v3.26.1
Nature of Business and Basis of Presentation - Prepaid and Other Current Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Dec. 31, 2025
Accounting Policies [Abstract]      
Prepaid expenses   $ 7,758 $ 7,955
Right of return asset   2,397 2,050
Prepaid cloud computing arrangements, net   10,639 8,282
Deposits   3,988 4,152
Other current assets   36,283 2,986
Total prepaid and other current assets   61,065 $ 25,425
Amortization expense $ 8,700 $ 13,100