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