XML 35 R24.htm IDEA: XBRL DOCUMENT v3.26.1
Revenue Recognition (Tables)
3 Months Ended
Mar. 31, 2026
Revenue from Contract with Customer [Abstract]  
Schedule of Contract Assets and Contract Liabilities
The following table sets forth the Company's contract assets and liabilities:

(in thousands)
March 31, 2026
December 31, 2025December 31, 2024
Contract assets$433 $411 $2,127 
Contract liabilities$36,790 $28,875 $40,315