v3.25.4
Revenue - Summary of Changes in Balances of Receivables and Contract Liability (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]    
Accounts receivable, Balance $ 3,974  
Additions 57,200  
Deductions (55,610)  
Accounts receivable, Balance 5,564 $ 3,974
Deferred revenue, Balance 32,118  
Additions 57,823  
Deductions (81,695) 26,400
Deferred revenue, Balance $ 8,246 $ 32,118