v3.26.1
Revenue Contract Liability - Summary of Significant Changes in Deferred Revenue Liability Balances (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]    
Beginning balance $ 8,903 $ 9,896
Revenue Recognized (8,903) (9,896)
Amounts Collected or Invoiced 16,830 8,903
Ending Balance $ 16,830 $ 8,903