XML 43 R32.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue from Contracts with Customers - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Disaggregation of Revenue [Line Items]      
Revenue $ 37,264 $ 41,561  
Transaction price allocated to unsatisfied or partially satisfied performance obligations 0    
Revenue recognized included in deferred revenue 400 800  
Remaining unamortized contract costs 200   $ 300
Impairment recognized 0   $ 0
Transferred at Point in Time      
Disaggregation of Revenue [Line Items]      
Revenue $ 700 $ 700