XML 150 R78.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Schedule of Future Minimum Rental Commitments (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2026 $ 6,962
2027 7,144
2028 6,527
2029 5,923
2030 5,453
Thereafter $ 33,367