XML 79 R68.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Schedule of Non-Cancelable Commercial Operating Leases (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
For the Year Ending December 31,  
2026 $ 2,535
2027 2,736
2028 1,013
2029 724
2030 462
Thereafter 1,624
Total lease payments $ 9,094