XML 76 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Schedule of Future Minimum Payments for Operating Leases (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 $ 4,522
2027 4,967
2028 4,400
2029 4,403
2030 4,403
Thereafter 22,457
Total 45,152
Less present value discount (11,310)
Operating lease liabilities $ 33,842