v3.26.1
Lease Arrangements - Schedule of Lease Costs, Net of Capitalized Lease Costs (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended
Jan. 31, 2026
Mar. 31, 2025
Lease, Cost [Abstract]    
Operating lease costs $ 115 $ 438
Amortization of right-of-use assets 106 322
Interest on lease liabilities 632 1,852
Total lease costs, net of capitalized amounts $ 853 $ 2,612